const app = getApp()

Page({

  data: {
    title: '',
    movie: {}
  },
  onLoad(params) {
    wx.showLoading({
      title: '拼命加载中...'
    })

    app.douban.findOne(params.id)
      .then(d => {
        this.setData({
          title: d.title,
          movie: d
        })
        wx.setNavigationBarTitle({
          title: d.title
        })
        wx.hideLoading()
      })
      .catch(e => {
        this.setData({
          title: '获取数据异常',
          movie: {}
        })
        console.error(e)
        wx.hideLoading()
      })
  },
  onReady() {
    wx.setNavigationBarTitle({
      title: this.data.title
    })
  }
})